//
//  RecommondViewController.h
//  lvtu
//
//  Created by Shi Zijie on 12-3-14.
//  Copyright (c) 2012年 __MyCompanyName__. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "BaseViewController.h"
#import "StatusCell.h"
#import "SearchImageView.h"
#import "NetDataSource.h"
#import "EGORefreshTableHeaderView.h"

@interface RecommondViewController : BaseViewController<UITableViewDelegate,UITableViewDataSource,DataSourceDelegate,SearchImageViewProtocol>
{
    BOOL isSearchStatus;
    SearchImageView* searchImageView;
    
    NSMutableArray* m_ShowAry;
    UITableView* m_tableView;
    UIView* footSpinnerView;
    
    UIAlertView* baseAlert;
    UILabel* nodataLabel;
    
    EGORefreshTableHeaderView *refreshHeaderView;
    BOOL _reloading;
    
    BOOL isRefresh;
    NSInteger pageNum;
}

@property (assign, getter = isReloading) BOOL reloading;
@property (nonatomic, readonly) EGORefreshTableHeaderView *refreshHeaderView;

- (void)reloadTableViewDataSource;
- (void)dataSourceDidFinishLoadingNewData:(NSNumber *)loadedData;
- (void)dataSourceDidFailPresentingError;
@end
